public interface PurchaseProtocol extends Protocol public ActionResult actUpon (Instrument i, ActionParameter ap)